export class ValidateUtil {
    //判断是否是外部链接
    static isExternal(path) {
        return /^(https?:|mailto:|tel:)/.test(path)
    }

    //判断url是否是http或https
    static isHttp(url) {
        return url.indexOf('http://') !== -1 || url.indexOf('https://') !== -1
    }

    // 大于等于0 小于等于100 最多两位小数
    static isPriceAll(str) {
        return /^(500(\.00)?|[0-9]{1,2}(\.[0-9]{1,2})?)$/.test(str);
    }

    // 大于0，且最多两位小数
    static isPrice(str) {
        return /^0\.([1-9]|\d[1-9])$|^[1-9]\d*\.\d{0,2}$|^[1-9]\d*$/.test(str);
    }
    // 大于0的正整数
    static integerUpZero(str) {
        return /^[1-9]\d*$/.test(str);
    }
}